seed coat - English Synonyms Dictionary

seed coat

n.
[1] testa , episperm